#销售换货，详细列表
class SaleExchangeDetail < ActiveRecord::Migration
  def self.up
    t.integer :sale_exchange_id       ,:null => false          #退货单ID
    t.integer :product_id             ,:null => false         #产品的编号
    t.integer :quantity               ,:default => 0          #产品的数量
    t.decimal :unit_price , :null => false , :precision => 8, :scale => 2  ,:default => 0   #退货时的单价，暂时放着，可能没用。
    t.decimal :discount   , :precision => 5 ,:scale => 3  ,:default => 1.0   #折扣
    t.decimal :amount     , :precision => 10, :scale => 2  ,:default => 0    #总价格
    t.string  :description                     #备注或一些更详细信息可以在这儿填写
    t.integer :order_number                    #暂时没用，放着。
    t.integer :is_locked    , :limit => 1  ,:default => 0   #锁定 1为True 0为False
    t.integer :lock_version  , :default => 0   #乐观锁
  end

  def self.down
  end
end
